temporary pastures - French English Dictionary